//////////////////////////////////////////////////////////////////////////

#ifndef _SERVERINFOPACKETONSERVER_H_
#include "serverinfopacketonserver.h"
#endif

//////////////////////////////////////////////////////////////////////////

#ifndef _SERVERNETWORK_H_
#include "servernetwork.h"
#endif

//////////////////////////////////////////////////////////////////////////


ServerInfoPacketOnServer::ServerInfoPacketOnServer( int _clientID,
                                                    const ServerInfoPacket& _serverInfoPacket )
: ServerPacketOnServer(_clientID),
  m_ServerInfoPacket(_serverInfoPacket)
{
}


//////////////////////////////////////////////////////////////////////////


ServerInfoPacketOnServer::~ServerInfoPacketOnServer()
{
}


//////////////////////////////////////////////////////////////////////////


void ServerInfoPacketOnServer::VisitServerNetwork( ServerNetwork* _server ) const
{
    _server->SendServerInfo( GetClientID(), m_ServerInfoPacket );
}


//////////////////////////////////////////////////////////////////////////
